yeşil karakurbağası - Turkish English Dictionary